Synonyms for "ethanedioic acid"

Words with similar meaning